home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / UTILITY1 / MSWSRC35.ZIP / SETUP / MAKEFILE < prev    next >
Text File  |  1993-08-20  |  1KB  |  58 lines

  1. #*****************************************************************
  2. #Module name: MAKEFILE
  3. #Programmer : Jeffrey M. Richter
  4. #*****************************************************************
  5.  
  6. #!include "..\builtins.jmr"
  7. #*****************************************************************************
  8. #Module name: BUILTINS.MAK
  9. #Programmer : Jeffrey M. Richter
  10. #Description: MAKE macros/rules used to create Windows applications & DLLs
  11. #*****************************************************************************
  12.  
  13. .autodepend
  14.  
  15. INCLUDEDIR = C:\BORLANDC\Include
  16. LIBDIR = C:\BORLANDC\Lib
  17.  
  18. MODEL = m
  19.  
  20. RESOURCES = $(ICONS) $(BITMAPS) $(CURSORS)
  21.  
  22. .c.obj:
  23.     bcc $(CFLAGS) $(DEFINES) {$< }
  24.  
  25. .cpp.obj:
  26.     bcc $(CFLAGS) $(DEFINES) {$< }
  27.  
  28. .asm.obj:
  29.     tasm $(AFLAGS) $<
  30.  
  31. .rc.res:
  32.     rc -r $(DEFINES) -I$(INCLUDEDIR) $<
  33.  
  34.  
  35. PROG = Setup
  36.  
  37. MODEL = l
  38. CFLAGS = -P-c -c -f- -WS -p -v -w -m$(MODEL) -I$(INCLUDEDIR)
  39. LFLAGS = /P/v/n/m/s/L$(LIBDIR)
  40. LIBS = CW$(MODEL) Import
  41.  
  42. MODULES = $(PROG).obj SetupInf.obj SetupDlg.obj SetupPM.obj
  43.  
  44. ICONS   = $(PROG).ico Disk.ico
  45. BITMAPS = 
  46. CURSORS = 
  47.  
  48. $(PROG).Exe: $(MODULES) $(PROG).Def $(PROG).Res
  49.      tlink $(LFLAGS) @&&!
  50. C0W$(MODEL) $(MODULES)
  51. $(PROG), $(PROG), $(LIBS), $(PROG)
  52. !
  53.    rc -30 -T $(PROG).Res
  54.    TDStrip -s $(PROG)
  55.  
  56. $(PROG).res: $(PROG).rc $(PROG).h $(RESOURCES)
  57.  
  58.